to be in difficult circumstances - Inglés Sinónimo Diccionario